home *** CD-ROM | disk | FTP | other *** search
/ Enter 2005 October / enter-2005-10.iso / files / jedit42install.exe / {app} / macros / Interface / Toggle_Bottom_Docking_Area.bsh < prev    next >
Encoding:
Text File  |  2004-08-29  |  1.0 KB  |  45 lines

  1. /*
  2.  * Toggle_Bottom_Docking_Area.bsh - a BeanShell macro for the 
  3.  * jEdit text editor - Expands or collapses the bottom docking
  4.  * area, depending on it's current state.
  5.  *
  6.  * Copyright (C) 2003 Ollie Rutherfurd <oliver@rutherfurd.net>
  7.  *
  8.  * $Id: Toggle_Bottom_Docking_Area.bsh,v 1.1 2003/10/26 20:57:28 spestov Exp $
  9.  */
  10.  
  11. toggleBottomDockingArea()
  12. {
  13.     dockarea = view.getDockableWindowManager().getBottomDockingArea();
  14.     if(dockarea.getCurrent() == null)
  15.     {
  16.         dockarea.showMostRecent();
  17.         name = dockarea.getCurrent();
  18.         component = view.getDockableWindowManager().getDockable(name);
  19.         if(component instanceof DefaultFocusComponent)
  20.             component.focusOnDefaultComponent();
  21.     }
  22.     else
  23.     {
  24.         dockarea.show(null);
  25.         view.getTextArea().requestFocus();
  26.     }
  27. }
  28.  
  29. toggleBottomDockingArea();
  30.  
  31. /*
  32.  
  33.     Macro index data (in DocBook format)
  34.  
  35. <listitem>
  36.     <para><filename>Toggle_Bottom_Docking_Area.bsh</filename></para>
  37.     <abstract><para>
  38.         Expands or collapses the bottom docking area, 
  39.         depending on it's current state.
  40.     </para></abstract>
  41. </listitem>
  42.  
  43. */
  44.  
  45.